Package-level declarations
Mobile Tracking SDK integration for sending app events.
Types
Link copied to clipboard
Device category sent with tracking app events (maps to device.category).
Link copied to clipboard
class MessengerTracking
Fire-and-forget adapter around the Mobile Tracking SDK's MobileUserTracker.
Link copied to clipboard
data class TrackingConfig(val appName: String, val appNamespace: String, val appVersion: String, val appBuildNumber: String, val deviceCategory: DeviceCategory, val deviceType: String, val osFamily: String, val osVersion: String, val isMobile: Boolean? = null, val screenHeight: Int? = null, val screenWidth: Int? = null, val screenDensity: Int? = null, val fingerprint: String? = null, val manufacturer: String? = null, val carrier: String? = null, val bluetoothEnabled: Boolean? = null, val cellularEnabled: Boolean? = null, val wifiEnabled: Boolean? = null, val externalId: String? = null, val traits: TrackingTraits? = null)
Session metadata applied to the tracker when MessengerAccount.initiateTracking is called.
Link copied to clipboard
data class TrackingTraits(val email: String? = null, val cellPhone: String? = null, val homePhone: String? = null, val otherPhone: String? = null, val workPhone: String? = null, val salutation: String? = null, val jobTitle: String? = null, val givenName: String? = null, val middleName: String? = null, val familyName: String? = null)
Identity traits attached to tracking app events for identity stitching.